"""
open(path,mode)
    r 读取-默认值打开文件进行读取,如果文件不存在则报错
    a 追加-打开供追加的文件,如果不存在则创建该文件,追加至末尾
    w 写入-打开文件进行写入,如果不存在则创建该文件,会覆盖任何已有的文件
    x 创建- 创建指定的文件,如果文件存在则返回错误
    指定文件是应该作为二进制还是文本模式进行处理
    t 文本模式-默认值
    b 二进制模式(如图像)
read() 读取文件的内容
    open()函数返回文件对象,此对象有一个read()方法用于读取文件的内容
    read()可以传参数如: read(5) 表示返回前5个字符 不传返回全部
readline() 读取一行
close() 关闭文件

"""
# f = open('text.txt','r')
# print(f.read()) # 读取全部
# print(f.readline()) # 读取一行

# 逐行遍历文件
# for i in f:
#     print(i)

# f = open('text.txt','a')
# f.write('hello') #追加至文件末尾
# f = open('text.txt')
# print(f.read())

# f = open('text.txt','w')
# f.write('Hello') # 覆盖文件内容
# f = open('text.txt')
# print(f.read())

# import time
# print(time.gmtime())
import io

print('💩')
file = open(f'../正则表达式/test.py')
print(file)